import argparse

def parser_eval():
    parser = argparse.ArgumentParser()
    
    # eval settings
    parser.add_argument("--device", type=str, default="cuda:0")
    parser.add_argument("--input_dir", type=str, default="./datasets/test_set_B/Q_B_without_answer.jsonl")
    parser.add_argument("--output_dir", type=str, default="final_res")
    parser.add_argument("--adapter_path", type=str, default="./parameters/mix_cl_a50_e10_l5e-4/checkpoint-300")
    parser.add_argument("--model_path", type=str, default="models/fillcode")
    
    return parser